{
  "name": "@diary-spo/web",
  "private": true,
  "version": "7.0.0",
  "type": "module",
  "scripts": {
    "dev": "bunx --bun vite --mode development",
    "build": "NODE_ENV=production bunx --bun vite build --mode production",
    "preview": "bunx --bun vite preview",
    "serve": "bun run build --mode production && bun preview",
    "predeploy": "bun run build --env-file=.env.production",
    "deploy:gh": "gh-pages -d dist",
    "deploy:vk": "vk-miniapps-deploy",
    "lint": "biome lint . --apply",
    "format": "biome format . --write",
    "checkAll": "biome check . --apply-unsafe"
  },
  "dependencies": {
    "@vkontakte/icons": "2.98.0",
    "@vkontakte/vk-bridge": "^2.13.0",
    "@vkontakte/vk-bridge-react": "^1.0.0",
    "@vkontakte/vk-mini-apps-router": "1.4.3",
    "@vkontakte/vkui": "6.0.0",
    "preact": "^10.19.3"
  },
  "devDependencies": {
    "@diary-spo/shared": "workspace:*",
    "@diary-spo/types": "workspace:*",
    "@preact/preset-vite": "^2.8.1",
    "@size-limit/preset-app": "^11.0.2",
    "@types/jsdom": "^21.1.6",
    "@vkontakte/vk-miniapps-deploy": "^0.1.6",
    "gh-pages": "^6.0.0"
  },
  "browserslist": {
    "production": [">0.2%", "not dead", "not op_mini all"],
    "development": [
      "last 1 chrome version",
      "last 1 firefox version",
      "last 1 safari version"
    ]
  }
}
